package com.ruijiang.service.VmService;

import com.ruijiang.dto.SkuDto;
import com.ruijiang.dto.page.SkuPageDto;
import com.ruijiang.result.PageResult;
import com.ruijiang.vo.sku.SkuTop10VO;

import java.util.List;

public interface SkuService {

    /**
     * 搜索商品列表
     * @param skuPageDto
     * @return
     */
    PageResult getSkuList(SkuPageDto skuPageDto);

    /**
     * 修改商品
     *
     * @param skuId
     * @param skuDto
     */
    void updateSkuById(String skuId, SkuDto skuDto);

    /**
     * 新增商品
     * @param skuDto
     */
    void insertSku(SkuDto skuDto);


    /**
     * 获取商圈销量top10
     * @param businessId
     * @return
     */
    List<SkuTop10VO> getSkuTop10(String businessId);
}
